/******************js工具函数**********************/

//删除字符串前后的空格。
function trim(str){
	var regExp = /^\s*(.*?)\s*$/;
	return str.replace(regExp, "$1");
}


function is_mobile(str)
{
	var mobile_reg = /^0?1[358]\d{9}$/;
//	var mobile = "18676660185";
	var flag = mobile_reg.test(str);
	return flag;
}


function is_tel(str)
{
	var tel_reg = /^0?\d{2,3}[-_－—\s]?\d{7,8}([-_－—\s]\d{3,})?$/;
//	str = "746 4831012 123";
	var flag = tel_reg.test(str);
	return flag;
}


function addListener(element,event,fn)
{   
    if(element.addEventListener){   
		element.addEventListener(event,fn,false);   
    } else {   
		element.attachEvent("on" + event,fn);   
    }   
}


function in_array(stringToSearch, arrayToSearch) {
    var i = 0;
	for (i = 0; i < arrayToSearch.length; i++) {
        thisEntry = arrayToSearch[i].toString();
        if (thisEntry == stringToSearch) {
        	return true;
        }
    }
    return false;
}












